home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 February / EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso / earcd / midi / ptrply65.lha / PTReplay / Include / ptreplay_protos.h < prev    next >
C/C++ Source or Header  |  1995-10-25  |  1KB  |  31 lines

  1. /*** PROTOS FOR PTREPLAY.LIBRARY ***/
  2.  
  3. struct Module *PTLoadModule(STRPTR);
  4. VOID PTUnloadModule(struct Module *);
  5. ULONG PTPlay(struct Module *);
  6. ULONG PTStop(struct Module *);
  7. ULONG PTPause(struct Module *);
  8. ULONG PTResume(struct Module *);
  9. /* New in V2 */
  10. VOID PTFade(struct Module *, UBYTE);
  11. /* New in V3 */
  12. VOID PTSetVolume(struct Module *, UBYTE);
  13. /* New in V4 */
  14. UBYTE PTSongPos(struct Module *);
  15. UBYTE PTSongLen(struct Module *);
  16. UBYTE PTSongPattern(struct Module *,UWORD);
  17. UBYTE PTPatternPos(struct Module *);
  18. APTR PTPatternData(struct Module *, UBYTE, UBYTE);
  19. void PTInstallBits(struct Module *, BYTE, BYTE, BYTE, BYTE);
  20. struct Module *PTSetupMod(APTR);
  21. void PTFreeMod(struct Module *);
  22. void PTStartFade(struct Module *, UBYTE);
  23. /* New in V5 */
  24. void PTOnChannel(struct Module *, BYTE);
  25. void PTOffChannel(struct Module *, BYTE);
  26. void PTSetPos(struct Module *,UBYTE);
  27. void PTSetPri(BYTE);
  28. BYTE PTGetPri(void);
  29. /* New in V6 */
  30. BYTE PTGetChan(void);
  31. struct PTSample *PTGetSample(struct Module *,WORD);